be in need of restoration - Turco Inglés Diccionario